package com.alliky.sign.mvp.model;

import android.content.Context;

import com.alliky.sign.mvp.contract.LoginContract;

public class LoginModel extends com.alliky.core.base.BaseModel implements LoginContract.Model {

    @Override
    public void onDestroy() {

    }

    @Override
    public void login(Context context, String username, String password) {
//        WeakHashMap param = new WeakHashMap();
//        param.put("username", username);
//        param.put("password", password);
//        post(URL.LOGIN_URL, param, new HttpListener<String>() {
//            @Override
//            public void onSuccess(String result) {
//                if (StringUtils.isNotBlank(result)) {
//                    BaseResponse<UserEntity> baseResponse = JSONObject.parseObject(result, new TypeReference<BaseResponse<UserEntity>>() {
//                    });
//                    if (baseResponse != null && baseResponse.isOk()) {
//                        listener.onSuccess(baseResponse.getData());
//                    }
//                }
//            }
//
//            @Override
//            public void onError(int code, String messsage) {
//                listener.onError(code, messsage);
//            }
//        });

    }
}
